intermediate temporal artery - Spanish English Dictionary